* {-webkit-font-smoothing: antialiased;}
body, input, button, select, textarea {font: 13px/1.6 Tahoma,'Microsoft Yahei','Simsun';color: #444;}
a{color:#333;text-decoration:none;}
a:hover, a:focus{color:#d9534f;text-decoration:none;}
cite,em{font-style:normal;}
td a{color:#5bc0de;font-size: 14px;}
button,input,input:focus{outline:none!important;}
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.wd{max-width:1200px;}
.all-top-head{padding-top:60px;}
.text-red{color:#d9534f;}
.text-rey{color:#666666;}
.text-mes{color:#999999;}
.text-blu{color:#5bc0de;}
.text-gre{color:#127446;}
.text-pink{color:#FF99CC;}
.text-blue{color:#0099CC;}
.text-xs{font-size:12px}
.text-sm{font-size:14px}
.text-bold{font-weight: bold;}
.padding-r-l-5{padding-left:5px;padding-right:5px;}
.yinying {-webkit-box-shadow: 0 5px 9px 0 rgba(86, 116, 104, 0.28);box-shadow: 0 5px 32px 0 rgba(51, 65, 70, 0.26);}
.yinyingx {background: #fdfdfd;}
.em-box em{font-style:normal}
.border-solid {border: 1px solid #e5e5e5;}
.padding-box{padding: 30px 26px;}
.divline-fix{width:100%;display: block;margin-bottom:2px;height:1px;}
.divline{width:100%;display: block;margin-bottom:20px;height:1px;}
.divline-10{width:100%;display: block;margin-bottom:10px;height:1px;}
.divline-40{width:100%;display: block;margin-bottom:60px;height:1px;}
.divline-60{width:100%;display: block;margin-bottom:100px;height:1px;}
.bottom-border{border-bottom: 1px solid #f5f5f5;}
.bottom-borderd{border-bottom: 3px solid #f0f0f0;}
.padding5{padding:5px}
.paddingl5{padding-left:5px}
.padding10{padding:10px}
.margin5{margin:5px}
.margin10{margin:10px}
.margin20{margin:20px}
.padding-topmemu{padding-top:10px;}
.margin-small{margin-right:4px}
a.title-padding5{margin-left:5px;margin-right:5px;padding:5px;border-bottom:1px solid #dddddd;color:#555555;}
a.title-active{font-size: 16px;padding:5px;border-bottom:1px solid #f60;color:#f60;}
a.title-paddingd{font-size: 16px;padding:5px 10px;border-bottom:2px solid #262626;color:#262626;}
a.title-actived{font-size: 20px;padding:4px 10px;border-bottom:2px solid #d9534f;color:#d9534f;}
.divtop20{width:100%;display: block;margin-top:20px;height:0px;}
.no-margin-bottom{margin-bottom:0;}
.margin-top-10{margin-top:10px;}
.margin-top-20{margin-top:20px;}
.margin-top-bottom{margin:5px 0;}
.margn-right-10{margin-right:10px;}
.noradius{-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;border-radius: 0 !important;}
.btn.active, .btn:active{border: 1px solid #ddd;}
.form-box .alert {padding:5px 15px;margin-bottom: 10px;}
.border-radius-2{border-radius: 2px;}
.clearfloat{clear:both;height:0;font-size: 1px;line-height: 0px;} 
a.text-blue{color:#6e93dc;}
.zhiding {font-style:normal;height: 20px;line-height: 21px;padding: 0 7px;background-color: #1499f8;color: #fff;font-size: 12px;display: inline-block;  margin: 0 0 0 3px;}
.jinghua {font-style:normal;height: 20px;line-height: 21px;padding: 0 7px;background-color: #c51827;color: #fff;font-size: 12px;display: inline-block;  margin: 0 0 0 3px;}
.jie {font-style:normal;height: 20px;line-height: 21px;padding: 0 7px;background-color: #5cb85c;color: #fff;font-size: 12px;display: inline-block;  margin: 0 0 0 3px;}
.biao{font-size:15px;padding:5px}
.bg-all{background: #fdfdfd;}
.text-middle{font-size:14px;}
.text-white{color:#fff;}
.navbar-nav>li>.dropdown-menu .divider{height: 1px;line-height:1px;}
.dropdown-menu>li>a {padding: 6px 20px;}
.nav-user-photos{border-radius: 100%;}
.mytable>tbody>tr>td, .mytable>tbody>tr>th, .mytable>tfoot>tr>td, .mytable>tfoot>tr>th, .mytable>thead>tr>td, .mytable>thead>tr>th { padding: 20px 0;}
.upfile{position:relative;display:inline-block;background:#5bc0de;border:1px solid #46b8da;border-radius:2px;padding:2px 12px;overflow:hidden;color:#fff;text-decoration:none;text-indent:0;line-height:20px}
.upfile input{position:absolute;font-size:100px;right:0;top:0;opacity:0}
.upfile:hover{background:#31b0d5;border-color:#46b8da;color:#fff;text-decoration:none}
.dupfile{position:relative;display:inline-block;font-size:16px;background:#5bc0de;border:1px solid #46b8da;border-radius:2px;padding:6px 12px;overflow:hidden;color:#fff;text-decoration:none;text-indent:0;line-height:20px}
.dupfile input{position:absolute;font-size:100px;right:0;top:0;opacity:0}
.dupfile:hover{background:#31b0d5;border-color:#46b8da;color:#fff;text-decoration:none}
.form-group .control-label{line-height: 34px;}
.input-w{width:90px;}
.badge-vip{height: 16px; line-height: 16px; padding: 0 3px; background-color: #FF5722; color: #fff; border-radius: 2px;}
.user-avatar-right{position: absolute;right: 10px;}
.user-icon {position: relative;width: 20px;height: 20px;display: inline-block;vertical-align: text-bottom;background-image: url(../img/usericon.png);background-repeat: no-repeat; width: 20px; height: 20px;}
.icon-user0 {background-position: 0 -30px;}.icon-user1 {background-position: 0 -60px;}.icon-user2 {background-position: 0 -90px;}.icon-user3 {background-position: 0 -120px;}.icon-user4 {background-position: 0 -150px;}
.text-right{text-align: right;}

.fox-elem-field {border: 1px solid #e2e2e2; background: #fdfdfd;  padding: 10px 0;}
.fox-elem-field fieldset{padding:0 0 0 20px;margin:0 10px 10px 10px;border:1px solid #ddd;}
.fox-elem-field legend{padding:0 10px;margin:0;border:0;width:auto;font-size: 18px;}
.fox-field-box {padding: 5px;}
.child_category li {float: left;margin: 10px 15px 15px 0px;padding: 8px 15px;  background: #5fb878;list-style: none;}
.child_category li:hover,.child_category li.active{background: #127446}
.child_category li a {color: #fff;}
.child_category-badge {padding: 0 4px; margin-right: 4px; font-size: 12px; border: 1px solid #5FB878; background: none; color: #5FB878;}
.group-badge {padding: 0 4px; margin-right: 0px; font-size: 12px; background: none; color: #5bc0de;}

.navbar{margin-bottom:0px;min-height: 55px;}
.nav>li>a {padding: 20px 15px;}
.navbar-default { background-color: #000;border-radius: 0;}
.navbar-default .navbar-header .navbar-brand {padding: 8px 12px 0;animation-duration: 0.4s;-webkit-animation-duration: 0.4s;animation-name: afastr;-webkit-animation-name: afastr;}
.navbar-default .navbar-nav > li > a {color: #fff; font-size: 16px;}
.navbar-default .daohang > li > a i {top:3px;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color:#fff;background-color: #202122;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {color:#fff;background-color: #2f3335;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {color:#fff;background-color: #2f3335;}
.search-box{position: relative; background-color: #272727;text-align:center;padding:30px 10px;border-top:0;}

.search-close{position: absolute;top:5px;right:10px;color:#564239;font-size: 18px;}.search-close:hover{color:#d9534f;}
.nav-user-photo{width:36px;height:36px;}
.radiusborder{border:2px solid #fff;border-radius:100%;}
.radiusnoborder{border:0;border-radius:100%;}
.superbell{position: absolute;right: 0;top: 5px;font-size: 12px;color:#fff ;background-color:#d9534f;padding:2px 4px;}
.index-channel-title {width:100%;margin: 0 auto;margin-top: 40px;height: 70px;position: relative;margin-bottom: 40px;overflow: hidden;}
.index-channel-title__content {height: 70px;position: absolute;z-index: 1;left: 50%; top: 0;margin-left: -125px;background-color: #fff;padding-left: 105px; color: #d9534f;}
.index-channel-title__icon-teacher, .index-channel-title__icon-hot, .index-channel-title__icon-abroad, .index-channel-title__icon-news {
  background: url(../img/index_sprite.png) 0 0; width: 64px; height: 70px; position: absolute; left: 24px; top: 0;}
.index-channel-title__icon-hot {background-position: -65px 0;}
.index-channel-title__icon-abroad {background-position: -130px 0;}
.index-channel-title__icon-news {background-position: -195px 0;}
.index-channel-title__content strong {display: block; font-size: 26px;}
.index-channel-title__content span {font-size: 14px;padding-top: 10px;display: block;}
.index-channel-title em { position: absolute; top: 35px; border-top: 1px solid #e27359; width: 100%;}
.home-top-wrap{width:100%;margin:0 auto;position:relative;overflow: hidden;}
.index-title strong {float: left;display: inline;font-size: 20px;color: #d9534f; font-weight: normal;}
.index-title span {float: left;display: inline;font-size: 14px;color: #999999;padding-left: 20px;padding-top: 6px;}
.index-title a {float: right;font-size: 12px;color: #a3a3a3;padding-top: 5px;}
.index-teacher-wrap {padding-top: 50px;margin-top: 20px;}
.index-teacher-wrap .index-channel-title {margin-top: 0;}
.index-teacher{width:100%;height:400px;margin:0 auto;position:relative}
.index-teacher-scroll-wrap{position:relative;margin:0 auto;width:100%;height:288px;overflow:hidden}
.index-teacher-scroll{position:absolute;left:0;top:0;width:100%;max-width: 1200px;padding:10px}
.index-teacher__item{background-color:#fdfdfd;position:relative;-webkit-border-radius:5px;border-radius:5px;padding:20px 0;}
.index-teacher__pic{width:100%;display:block;text-align:center;-webkit-border-radius:50%;border-radius:50%}
.index-teacher__pic img{margin:10px;width:100px;height:100px;-webkit-border-radius:50%;border-radius:50%}
.index-teacher__name{text-align:center;font-size:14px;color:#32c082;font-weight:700;display:block}
.index-teacher__name span{padding-right:17px;position:relative}
.index-teacher__qa{padding-top:10px;text-align:center;font-size:14px;color:#666;}
.index-teacher__qa span{margin: 0 5px;color:#999;}
.index-teacher__attr{font-size:14px;color:#aeadad;text-align:center;padding:0 10px;height:46px;line-height: 22px;overflow: hidden;}
.index-teacher__action{display: block;text-align: center;}
.index-teacher__action a{width:74px;height:32px;line-height:32px;padding:4px 8px;text-align:center;color:#fff;font-size:12px;background:url(../img/btn_bk.jpg) 0 0 repeat-x;-webkit-border-radius:2px;border-radius:2px}
.index-teacher__action a:hover{background:0 0;background-color:#d9534f}
.index-teacher__more{position:absolute;left:50%;bottom:40px;margin-left:-82px;width:164px;height:46px;line-height:46px;font-size:14px;text-align:center;color:#fff;-webkit-border-radius:30px;border-radius:30px;background:url(../img/btn_bk2.jpg) 0 0 repeat-y}
.index-teacher__more:hover{color:#fff;text-decoration:underline}
#usermessage .dropdown-menu > li > a span{color:#d9534f;}

.member-l-head{text-align: center;position: relative;}
.member-user-photo{width:100px;height:100px;}
.member-l-box{margin-top:20px;border-top:1px solid #dddddd;}
.member-l-box ul{margin-top:20px;padding: 0px 20px;}
.member-l-box ul li{list-style:none;padding:8px 20px;}
.member-l-box ul li a{font-size:15px;color:#333}
.member-l-box ul li a:hover{color:#5bc0de}
.member-l-box ul li a.active{font-weight: 500;color:#5bc0de}
.member-l-box ul li.top-border{margin-top:10px;border-top:1px solid #dddddd;}
.member-l-box ul li.top-border a{color:#d9534f}
.member-info{width:100%;margin:10px 0;overflow: hidden;padding:20px 10px 10px 30px;color: #333;}
.member-info .header{font-size:18px;font-weight: 500;}
.member-info .header h4{font-size:20px;font-weight: bold;}
.member-info .header h4 em{color:#ff6600;font-size:12px;font-style:normal;font-weight: normal;}
.member-info .header h4 span{color:#5bc0de;padding-left:5px}
.member-info .info{font-size: 13px;line-height: 25px;}

.member-top-memu{width:100%;}
.member-top-memu .title{height:30px;border-bottom: 3px solid #e7e7e7;padding-bottom:10px;}
.member-top-memu .title h2{ font-size: 20px;font-family: "microsoft yahei";}
.member-top-memu .title-list{ position: relative; top: 2px;padding:0px}
.member-top-memu .title-list li{ width: 90px; line-height: 20px; text-align: center; float: right; display: inline;position: relative;}
.member-top-memu .title-list li a{font-size: 15px;color:#5bc0de}
.member-top-memu .title-list li.on{ color: #5bc0de; font-weight: bold;}
.member-top-memu .title-list li.on p{position:absolute;top:26px;right:0px;width:100%;height:10px;border-top: 3px solid #ff6600; overflow: hidden; text-align: center;}
.member-top-memu .title-list li.on b{display:inline-block;width:0;height:0;margin-top:-4px;border-style:solid dashed dashed dashed;border-width:9px;border-color: #ff6600 #fff #fff #fff;overflow: hidden;zoom: 1;font-size: 0;}
.member-top-memu .title-list li.on a{font-size: 18px;color:#5bc0de}

.message-list .panel-default{border: #ffffff;}
.message-list .panel-default>.panel-heading{background-color: #fff;border-color: #eee;}
.message-list .panel-default .panel-heading .panel-title{font-size: 14px;padding: 10px 0;}
.message-list .panel-default .panel-heading .panel-title span{font-size: 12px;}
.message-list .panel-default .panel-heading .panel-title a{color: #5bc0de;font-size: 15px;}

.columnist_head{margin:0 auto;position: relative;padding-top:80px;}
.columnist_head .columnist_headbox {margin: auto;background: #f9f9f9;min-height:120px;padding: 20px;border-top: none;border-radius: 0 0 2px 2px;}
.columnist_head .columnist_headbox .header_icon {margin-top: -80px;left: 30px;float: left;z-index: 99;position: relative;padding: 3px;}
.columnist_head .columnist_headbox .header_icon img{border: 4px solid #f3f3f3;width:150px;height:150px;border-radius: 100%;}
.columnist_head .columnist_headbox .header_title {margin-left: 220px;line-height: 30px}
.columnist_head .columnist_headbox .header_title .title {font-size: 22px;color: #333;}
.columnist_head .columnist_headbox .header_title .btn{margin-top:-8px;margin-left:10px;font-size:14px;}
.columnist_head .columnist_headbox .header_info{margin-left: 220px;font-size:12px;color:#999;line-height: 30px}
.columnist_head .columnist_headbox .header_info span{margin-left:5px;margin-right:10px;}
.columnist_head .columnist_headbox .header_content{margin-left: 220px;padding-top:10px;font-size:14px;color:#999;line-height: 22px}
.columnist-list{margin-bottom: 20px;border-bottom: 1px solid #f9f9f9;padding:10px 0;}
.columnist-list .media-left img{width:160px;height:120px;}
.columnist-list .media-body{padding:0 0 0 10px;position: relative;}
.columnist-list .media-body h4{font-size: 18px;}
.columnist-list .media-body p{color:#999;}.columnist-list .media-body .views{color:#888;}
.columnist-list .media-body .infos{position: absolute;bottom:-2px;color: #888;width: 100%;}
.columnist-list .media-body .infos span{margin-right:10px;}
.columnist-box-right{margin-top:30px;}

.member-zhankai{padding:15px 10px 0 0;font-size: 12px;}

.group-home .panel .panel-heading{font-size:16px;}

.group_head{margin:0 auto;position: relative;}
.group_head .group_header {margin: 0px auto 0;position: relative;height: 160px;background-size: cover;border-bottom: none;border-radius: 2px 2px 0 0;overflow: hidden;}
.group_head .group_headbox {margin: auto;background: rgba(14, 14, 14, 0.6);;min-height:120px;padding: 20px;border-top: none;border-radius: 0 0 2px 2px;}
.group_head .group_headbox .header_icon {margin-top: -80px;left: 30px;float: left;z-index: 99;position: relative;border: 1px solid #f3f3f3;padding: 3px;background-color: #fff; border-radius: 2px;}
.group_head .group_headbox .header_icon img{width:150px;height:150px}
.group_head .group_headbox .header_title {margin-left: 220px;line-height: 30px}
.group_head .group_headbox .header_title .title {font-size: 22px;color: #fff;}
.group_head .group_headbox .header_title .btn{margin-top:-8px;margin-left:10px;font-size:14px;}
.group_head .group_headbox .header_info{margin-left: 220px;font-size:12px;color:#e6e6e6;line-height: 30px}
.group_head .group_headbox .header_info span{margin-left:5px;margin-right:10px;}
.group_head .group_headbox .header_content{margin-left: 220px;padding-top:10px;font-size:14px;color:#ccc;line-height: 22px}
.group-box{margin-bottom: 20px;}
.group-box-users{margin:0 15px;}
.group-search{padding:8px 10px;    border-bottom: 2px solid #eee;}
.group-search .input-group-addon,.group-search .form-control{border: 1px solid #eee;background: #fff;}
.group-search .btn-default{border: 1px solid #fff;}
.group-search a{font-size: 14px;padding:10px 10px;color: #333;}
.group-search a:hover{font-weight: bold; }
.group-search a.active{border-bottom:2px solid #d9534f;font-weight: bold; }
.group-box-right{background: rgba(255, 255, 255, 0);}
.group-box-right .panel{border-radius: 2px;}
.group-box-right .panel-heading{background: #fdfdfd;border-color: #eee;}
.group-box-right .panel-default{border-color: #eee;}
.forums-list{padding:10px 0;border-bottom: 1px dotted #eee;}
.forums-box-list{padding:20px;}
.forums-box-list:hover{background: #f9f9f9;}
.forums-list .media-left {background: transparent url(../img/bbs_jian.png) right top no-repeat;width: 15px;padding-right:30px;}
.forums-list .media-heading span{font-size:14px}
.forums-list .media-heading a{font-size:16px}
.forums-list .info{margin-top:15px;color:#999;font-size:12px;}
.forums-list .info span{margin-left:10px;}
.forums-list .info a{color:#999;}
.post-content-box {width:100%;border-radius: 4px;min-height:200px;position: relative;}
.post-content-box .btn{margin:0 10px 20px;}
.post-content-box .panel-heading{font-size: 14px;}
.post-content-box .panel-body{padding:5px 20px;}
.post-content-boxs {width:100%;border-radius: 4px;min-height:200px;position: relative;}
.post-content-boxs .btn{margin:10px 0;}
.post-content-boxs .panel-heading{font-size: 18px;padding: 10px 10px 10px 0;}
.post-content-boxs .panel-body{padding:0;}
.post-content-boxs .panel-body .panel-body{padding:5px 0;}

.group-show-name{margin:5px 0 0;border-radius: 2px;}
.group-users{border: 1px solid #eee;background: #f7f7f7;padding:8px 10px;}
.group-users h4{margin-top: 2px;margin-bottom: 2px;font-size: 16px;}
.group-users a{font-size: 14px;padding:4px 10px;color: #333;}
.group-users a:hover{font-weight: bold; }
.group-users a.active{border-bottom:2px solid #d9534f;font-weight: bold; }
.group-users .input-group-addon{border: 1px solid #eee;background: #fff;}
.users-containt {background: #fdfdfd; padding:10px 20px;}
.users-pannel {height: 110px; padding: 10px 20px; border-bottom: 1px dotted #ddd;position: relative;}
.users-pannel .media-left img{width:80px;height: 80px;border-radius: 100%;border: 4px solid #fff;}
.users-pannel .media-body i{font-size: 12px;color: #999;margin:0 5px;}
.users-pannel .media-body p{margin:2px 0;color: #999;}
.users-pannel .media-right .media-heading{min-width: 120px;font-size: 14px;}
.users-pannel .media-right p{font-size: 14px;margin:2px;}
.users-pannel .media-body p span{color:#1499f8;margin-right:5px;}

blockquote {border-left: 5px solid #6d6d6d;background: rgba(255, 255, 255, 0);}

.media .media-body .editormd-html-preview{padding:20px;font-size: 14px;}
.comment-content-box{border: 1px solid #eee;border-top: 2px solid #eee;background: #fff;margin-bottom: 5px;}
.comment-content-box-l-r{border-left:0;border-right:0;}
.comment-content .panel-heading{font-size:18px;font-weight: 600;color:#555;}
.comment-content .bg-white{background: #fff;background-color:#fff;}
.comment-content .media{margin:0;}
.comment-content .media .media-left{text-align: center;padding:10px;position: relative;}
.comment-content .media .media-left .media-object{border: 1px solid #f3f3f3;padding: 3px;background-color: #fff; border-radius: 2px;}
.comment-content .media .media-left .media-object{width:60px;height:60px;border-radius: 100%;}
.comment-content .media .media-left .louzhu {position: absolute;width: 36px;height: 36px;top: 0px;right: 0;background: url(../img/bbs_single_icon.png) no-repeat;}
.comment-content .media .media-body{position: relative;}
.comment-content .doc-content-con{height: auto;overflow: hidden;}
.comment-content .comment-content-h{height: auto;overflow: hidden;}
.comment-content-ho{height: auto;overflow: hidden;}
.change_screen {color: #f00;font-size: 12px;cursor: pointer;text-decoration: underline;margin:5px;position: absolute; right: 0;}
.comment-content .single_huifu{text-align: right;margin:10px 10px 5px;}
.comment-content .single_huifu span{ margin-left: 10px; color: #999; font-size: 12px;}
.comment-content .single_huifu a{ margin-right: 10px; color: #6e93dc; font-size: 12px;}
.comment-content .single_huifu span a {color: #6e93dc;font-size: 14px;cursor: pointer;}
.comment-content .media .media-body .editormd-html-preview{padding:5px 10px 10px;font-size: 14px;}
.list-single_box{text-align: right;margin:10px 10px 5px;overflow: hidden;}
.list-single_box span{ margin-left: 10px; color: #999; font-size: 12px;}
.list-single_box a{ margin-right: 10px; color: #6e93dc; font-size: 12px;}
.list-single_box span a {color: #6e93dc;font-size: 14px;cursor: pointer;}
.li-nostyle li{list-style: none;}
.list-single_boxl{margin:10px 0px 5px;overflow: hidden;}
.list-single_boxl span{ margin-left: 5px; color: #999; font-size: 12px;}
.list-single_boxl a{ margin-right: 10px; color: #6e93dc; font-size: 12px;}
.list-single_boxl span a {color: #6e93dc;font-size: 14px;cursor: pointer;}
.list-single_boxl em a {color: #999;font-size: 12px;cursor: pointer;}
.list-single_boxl em a:hover,.list-single_boxl em a:hover span,.list-single_boxl em span:hover{color:#e27359;}
.list-single_boxl em span{margin-left:5px;}

.forum-box-head{background: #f9f9f9;padding:15px;border: 1px solid #eee;border-bottom: 0;}
.forum-box-head .header_icon {z-index: 99;position: relative;border: 1px solid #f3f3f3;padding: 3px;background-color: #fff; border-radius: 2px;}
.forum-box-head .header_icon img{width:60px;height:60px;}
.forum-box-head .header_title{margin-top:20px;}
.forum-box-head .header_title .title{font-size:22px;margin-left:20px;}
.forum-box-head .header_title .btn{margin-top:-8px;margin-left:10px;font-size:14px;}
.forum-content .panel-heading{font-size:18px;font-weight: 600;color:#555;}
.forum-content .bg-white{background: #fff;background-color:#fff;}
.forum-content .media{margin:0;}
.forum-content .media .media-left{text-align: center;padding:20px;background: #f0f4f5;position: relative;}
.forum-content .media .media-left .media-object{border: 1px solid #f3f3f3;padding: 3px;background-color: #fff; border-radius: 2px;}
.forum-content .media .media-left .media-object{width:90px;height:90px}
.forum-content .media .media-left .louzhu {position: absolute;width: 36px;height: 36px;top: 0px;right: 0;background: url(../img/bbs_single_icon.png) no-repeat;}
.forum-content .media .media-body{position: relative;}
.forum-content .doc-content-con{height: 100px;overflow: hidden;}
.forum-content .comment-content-h{min-height: 100px;overflow: hidden;}
.change_screen {color: #f00;font-size: 12px;cursor: pointer;text-decoration: underline;margin:5px;position: absolute; right: 0;}
.forum-content .single_huifu{text-align: right;margin:10px;}
.forum-content .single_huifu span{ margin-left: 10px; color: #999; font-size: 12px;}
.forum-content .single_huifu a{ margin-right: 10px; color: #6e93dc; font-size: 12px;}
.forum-content .single_huifu span a {color: #6e93dc;font-size: 14px;cursor: pointer;}
.forum-show-box .forum-content{margin-bottom: 5px;}

.comment-list {background: #fdfdfd;padding:0 10px;margin: 10px 10px 0 10px;position: relative;border-radius: 2px;position: relative;  border: 0px solid #f9f9f9;border-bottom: 0;}
.comment-list .media{padding: 5px 0;border-bottom: 1px dotted #eee;margin-top:0;}
.comment-list .media:last-child{border-bottom: 0;}
.comment-list .media .media-left{text-align: center;padding:5px;background: #fdfdfd;position: relative;}
.comment-list .media .media-left .media-object{border: 1px solid #f3f3f3;padding: 3px;background-color: #fff; border-radius: 100%;}
.comment-list .media .media-left .media-object{width:50px;height:50px}
.comment-list .media .media-body{position: relative;padding:5px;}
.comment-list .media .media-body .con{font-size: 13px;}
.comment-list .media .media-body .info{font-size: 12px;color:#999;text-align: right;}
.comment-list .media .media-body .info span{margin-left:5px}
.comment-list .media .media-body span a {color: #6e93dc;font-size: 13px;cursor: pointer;}
.comment-form {background: #fdfdfd;padding: 10px;margin: 0px 10px 10px 10px;position: relative;border-radius: 2px;display: none;position: relative;border: 1px solid #f9f9f9;}
.comment-form-textarea{width: 100%;border: 1px solid #f1f1f1;height: 40px;font-size: 14px;padding: 10px 10px 10px 10px;box-sizing: border-box; margin-bottom: 10px;resize: none;overflow: hidden;}
.comment-form-textarea:focus {outline: none;}
.comment-form .emotion{width:30px; height:25px; background:url(../img/icon.gif) no-repeat 0px 0px; cursor:pointer;display:inline-block;}
.comment-form .emotion:hover{background-position:0px -25px}
.comment-form .wenzi{margin-left:20px;color:#999;position: absolute;}
.comment-margin{margin: 0px 0px 0 20px;}

.gw_num{width: 154px;line-height: 28px;overflow: hidden;}
.gw_num span{display: block;height: 28px;width: 45px;float: left;border-right: 1px solid #dbdbdb;}
.gw_num em{display: block;height: 28px;line-height: 28px;width: 28px;float: left;color: #7A7979;border-top: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;text-align: center;cursor: pointer;}
.gw_num .num{display: block;border: 1px solid #dbdbdb;float: left;text-align: center;width: 52px;font-style: normal;font-size: 14px;line-height: 24px;}
.gw_num em.add{border-right: 1px solid #dbdbdb;}

.single_huifu a.manage-box{color:#5bc0de;}
.single_huifu a:hover.manage-box{color:#c51827;}
.single_huifus {margin: 5px 0;}
.single_huifus a.manage-box{color:#5bc0de;margin-right:10px;}
.single_huifus a:hover.manage-box{color:#c51827;}

.fox-smile-form {width: 500px;position: absolute;left: 35px;top: -80px; background-color: #fff;padding: 10px;box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);z-index: 999;display: none; }
.fox-smile-form:before{left:-5px;top:85px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);background:#FFF;content:"";height:8px;position:absolute;width:8px;z-index:999;border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1}
.fox-smile-img{width:30px;height:30px;display:inline-block;background-repeat:no-repeat;background-size:30px;border:1px solid rgba(241,123,114,0)}
.fox-smile-img:hover{border:1px solid rgba(241,123,114,1)}
.smile-1{background-image:url(../../face/1.png)}.smile-2{background-image:url(../../face/2.png)}.smile-3{background-image:url(../../face/3.png)}.smile-4{background-image:url(../../face/4.png)}.smile-5{background-image:url(../../face/5.png)}.smile-6{background-image:url(../../face/6.png)}.smile-7{background-image:url(../../face/7.png)}.smile-8{background-image:url(../../face/8.png)}.smile-9{background-image:url(../../face/9.png)}.smile-10{background-image:url(../../face/10.png)}.smile-11{background-image:url(../../face/11.png)}.smile-12{background-image:url(../../face/12.png)}.smile-13{background-image:url(../../face/13.png)}.smile-14{background-image:url(../../face/14.png)}.smile-15{background-image:url(../../face/15.png)}.smile-16{background-image:url(../../face/16.png)}.smile-17{background-image:url(../../face/17.png)}.smile-18{background-image:url(../../face/18.png)}.smile-19{background-image:url(../../face/19.png)}.smile-20{background-image:url(../../face/20.png)}.smile-21{background-image:url(../../face/21.png)}.smile-22{background-image:url(../../face/22.png)}.smile-23{background-image:url(../../face/23.png)}.smile-24{background-image:url(../../face/24.png)}.smile-25{background-image:url(../../face/25.png)}.smile-26{background-image:url(../../face/26.png)}.smile-27{background-image:url(../../face/27.png)}.smile-28{background-image:url(../../face/28.png)}.smile-29{background-image:url(../../face/29.png)}.smile-30{background-image:url(../../face/30.png)}.smile-31{background-image:url(../../face/31.png)}.smile-32{background-image:url(../../face/32.png)}.smile-33{background-image:url(../../face/33.png)}.smile-34{background-image:url(../../face/34.png)}.smile-35{background-image:url(../../face/35.png)}.smile-36{background-image:url(../../face/36.png)}.smile-37{background-image:url(../../face/37.png)}.smile-38{background-image:url(../../face/38.png)}.smile-39{background-image:url(../../face/39.png)}.smile-40{background-image:url(../../face/40.png)}.smile-41{background-image:url(../../face/41.png)}.smile-42{background-image:url(../../face/42.png)}.smile-43{background-image:url(../../face/43.png)}.smile-44{background-image:url(../../face/44.png)}.smile-45{background-image:url(../../face/45.png)}.smile-46{background-image:url(../../face/46.png)}.smile-47{background-image:url(../../face/47.png)}.smile-48{background-image:url(../../face/48.png)}.smile-49{background-image:url(../../face/49.png)}.smile-50{background-image:url(../../face/50.png)}.smile-51{background-image:url(../../face/51.png)}.smile-52{background-image:url(../../face/52.png)}.smile-53{background-image:url(../../face/53.png)}.smile-54{background-image:url(../../face/54.png)}.smile-55{background-image:url(../../face/55.png)}.smile-56{background-image:url(../../face/56.png)}.smile-57{background-image:url(../../face/57.png)}.smile-58{background-image:url(../../face/58.png)}.smile-59{background-image:url(../../face/59.png)}.smile-60{background-image:url(../../face/60.png)}.smile-61{background-image:url(../../face/61.png)}.smile-62{background-image:url(../../face/62.png)}.smile-63{background-image:url(../../face/63.png)}.smile-64{background-image:url(../../face/64.png)}.smile-65{background-image:url(../../face/65.png)}.smile-66{background-image:url(../../face/66.png)}.smile-67{background-image:url(../../face/67.png)}.smile-68{background-image:url(../../face/68.png)}.smile-69{background-image:url(../../face/69.png)}.smile-70{background-image:url(../../face/70.png)}

.user-rank{padding-bottom: 10px;}
.user-rank li{position: relative;float:left; width: 60px; height: 60px; margin: 10px 24px 5px 0; display:inline-block; *display:inline; *zoom:1; vertical-align:top; font-size:12px;}
.user-rank li a cite{ position:absolute; font-style: normal;bottom: 0px; left: 0; width: 100%; height:20px; line-height:20px; text-align:center; background-color:rgba(0,0,0,.2); color:#fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.user-rank li a:hover cite{display: block;}
.user-rank li a i{position:absolute; bottom: 0; left: 0; width: 100%; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-style: normal;}
.user-img-x img{width:50px;height:50px;border-radius: 2px;}
.user-img-m img{width:60px;height:60px;border-radius: 2px;}
.user-img-b img{width:80px;height:80px;border-radius: 2px;}
.pop_login .layui-layer-title,.pop_reg .layui-layer-title{border-bottom:1px solid #F3F0F0!important;background-color:rgba(255,235,205,0)}
.pop_login_style .layui-layer-btn .layui-layer-btn0{border-color:#5FB878!important;background-color:#5FB878!important}
.pop_login_form{padding:15px 30px 0}
.pop_login{background-image:url(../img/box-3.png);background-position:right top;background-repeat:no-repeat}
.pop_login .layui-layer-content,.pop_reg .layui-layer-content{overflow-y:hidden!important;padding-top:10px!important}

.question-box{margin:10px 0px 20px;padding:0px;}
.question-box .iptWrap{width:660px;display:flex;justify-content:space-between}
.question-box .iptWrap input{width:590px;height:40px;border:1px solid #5cb85c;padding:0 10px;outline:0}
.question-box .iptWrap .btSearch{border:none;width:70px;height:40px;background-color:#5cb85c;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:0 3px 3px 0}
.question-box .qtAsk{width:100px;height:40px;display:flex;justify-content:center;align-items:center;}
.question-box .qtAsk i,.question-box .iptWrap .btSearch i{margin-right:5px;}

.question-list-box{border: 1px solid #eee;padding-top:20px;margin-bottom: 20px;}
.question-list-box-user{margin:15px; border: 0;}
.question-list{margin:20px 10px;padding:10px;border-bottom: 1px dotted #eee;}
.question-box-list:hover{background: #f9f9f9;}
.question-list .media-left {background: transparent url(../img/bbs_jian.png) right top no-repeat;width: 15px;padding-right:30px;}
.question-list .media-heading span{font-size:14px}
.question-list .media-heading a{font-size:16px}
.question-list .info{margin-top:15px;color:#999;font-size:12px;}
.question-list .info span{margin-left:10px;}
.question-list .info a{color:#999;}
.question-list-badge {padding: 0 4px; font-size: 12px; background: none; color: #5FB878;}
.question-list-data {padding: 0 4px; font-size: 12px; background: none; color: #f60;}

.question_answer_box {border: 1px solid #f0f0f0;background: rgba(255, 255, 255, 0.1);margin: 20px 0;padding: 0 20px 20px 20px; font-family:Microsoft Yahei; border-radius:2px;}
.question_answer_box a{ text-decoration:none;}
.question_answer_box .delans{ float:right; margin-top:10px;}
.question_answer_box .delans a{ color:#F60; display:block}
.question_answer_good {width:100%;margin: 0 auto;}
.question_answer_good h3 {height: 50px;font-size: 16px;line-height: 50px;font-weight: 800;color: #c00;background: url('../img/answer_icon.png') no-repeat 0 0;padding-left: 55px;margin-top: -1px;}
.question_answer_box .question_answer_text { width:100%;overflow: hidden;font-size: 14px;line-height: 28px;margin: 10px 0 0;}
.jia_box {position: absolute;right:0px;z-index:100;height: 50px;font-size: 16px;line-height: 50px;font-weight: 800;color: #c00;background: url('../img/answer_icon.png') no-repeat 0 0;padding-left: 45px;margin-top: -1px;}

.pagination-box{margin:10px 0;text-align: center;padding:10px 0;}
.pagination-box .pagination{margin:0;}
.pagination-box .pagination>.active>a, .pagination-box .pagination>.active>a:focus, .pagination-box .pagination>.active>a:hover, .pagination-box .pagination>.active>span, .pagination-box .pagination>.active>span:focus, .pagination-box .pagination>.active>span:hover{background-color: #d9534f;
  border-color:#d9534f;}
.list-group {display: block;margin-bottom: 20px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 2px;-webkit-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;transition: border .2s ease-in-out;}
.list-group .list-group-head{text-align: center;position: relative;}
.list-group .list-group-head .good{position: absolute;left:0px;top:5px;background: #e27359;padding:2px 6px;font-size: 12px;color:#fff;}
.list-group .list-group-head img{border-radius: 100%;margin:10px;width:100px;border:6px solid #fff;border-right-color:#777;border-bottom-color:#777;border-radius:50%;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.list-group .list-group-head img:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.list-group .list-group-head:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.list-group .caption h4,.list-group .caption .content{padding:0 10px}
.list-group .caption h4 em{font-size: 13px;}
.list-group .caption h4 em span{color:#127446;margin:0 3px;font-weight: bold;}
.list-group .caption .content{height:54px;color:#999;overflow: hidden;}
.list-group .caption .infos{border-top:1px solid #f3f3f3;line-height: 30px;margin:0;font-size: 12px;padding:0 10px}
.list-group .caption .infos span{color:#c51827;margin:0 5px;}
.list-group:hover{border: 1px solid #fc8a96;}
.question-right-box{text-align:center;width:135px;}
.question-right-box .list-box{float:left;width:65px;text-align:center;background:#f5f5f5;border: 1px solid #eee; border-radius: 5px 5px 0 0;overflow:hidden;}
.question-right-box .list-box-left{margin-right:4px;}
.question-right-box .list-box p{width:65px;color:#999;margin-bottom: 0px;line-height: 30px;}
.question-right-box .list-box p.font-num{width:65px;color:#444;font-size:14px;background: #f9f9f9;}

.daily-box-publish{margin-top:30px;}
.daily-box-publish .panel-body{margin:0 10px;padding:0;}
.daily-box-publish .panel-body .btn {margin: 0 0 0 0;font-size: 14px;}

.list-columnist {display: block;min-height:372px;margin-bottom: 20px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 2px;-webkit-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;transition: border .2s ease-in-out;}
.list-columnist .list-columnist-head{text-align: center;position: relative;}
.list-columnist .list-columnist-head .good{position: absolute;left:0px;top:5px;background: #e27359;padding:2px 6px;font-size: 12px;color:#fff;}
.list-columnist .list-columnist-head img{border-radius: 100%;margin:20px;width:120px;border:6px solid #5fb878;border-right-color:#333;border-bottom-color:#d9534f;border-radius:50%;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.list-columnist .list-columnist-head img:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.list-columnist .list-columnist-head:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.list-columnist .caption h4{text-align: center;}.list-columnist .caption h4 a{color:#555;font-size: 16px;font-weight: 700;}.list-columnist .caption .content{padding:0 10px}
.list-columnist .list-columnist-head em{font-size: 12px;position: absolute;right:5px;top:5px;}
.list-columnist .list-columnist-head em a{color:#999;margin:0 3px;}
.list-columnist .caption .content{border-top:1px solid #f3f3f3;padding:10px;height:66px;color:#999;overflow: hidden;}
.list-columnist .caption .infos{line-height: 30px;margin:0;font-size: 12px;padding:0 10px}
.list-columnist .caption .infos span{color:#c51827;margin:0 5px;}
.list-columnist:hover{border: 1px solid #fc8a96;}
.columnist-btn{text-align: center;margin-bottom: 20px;}

.list-daily{display: block;line-height: 1.42857143;background-color: rgba(255, 255, 255, 0.8);margin:15px;}
.list-daily .media .media-left{background: transparent url(../img/bbs_jian.png) right top no-repeat;width: 15px;padding-right:30px;}
.list-daily .media .media-body{padding-left:10px;}
.list-daily .list-daily-content{padding:20px;}
.list-daily .list-daily-content .media h4{height: 30px;line-height: 30px;overflow: hidden;}
.list-daily .list-daily-content .media .media-left .user-img-x img{border-radius: 100%;}
.list-daily .list-daily-content .infos{font-size: 12px;color: #999;    margin: 0 0 0 0;}
.list-daily .list-daily-content .infos span{margin:0 5px;}
.list-daily .list-daily-content .infos a{color: #999;}
.list-daily .list-daily-content .infos a:hover{color:#e27359}
.list-daily .media .media-body .editormd-html-preview{padding: 20px;margin: 5px 0;border-radius: 5px;font-size: 14px;}
.list-daily .media .media-body .media .media-body,.list-daily .media .media-body .media .media-body a{color:#777;}
.list-daily .media .media-body .comment-list{background: #fdfdfd;border-bottom: 2px solid #f9f9f9;}
.list-daily .media .media-body .comment-list .comment-form{border: 0;border-bottom: 1px solid #f9f9f9;}
.daily-ismore{margin-top:10px;padding:0 50px;width:100%;text-align: right;font-size: 12px;}
.daily-ismore .btn{background: #eee;border-radius: 2px;border: 1px solid #eee;}
.daily-ismore .btn:hover{border: 1px solid #ddd;}
.daily-siyi{padding:0 10px;width:100%;text-align: right;font-size: 12px;line-height: 24px;}
.daily-siyi a{color: #777;}.daily-siyi a:hover{color: #999;}

.list-opus{display: block;margin-bottom: 20px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 2px;-webkit-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;transition: border .2s ease-in-out;}
.list-opus .list-opus-head{text-align: center;position: relative;overflow: hidden;}
.list-opus .list-opus-head .good{position: absolute;left:6px;top:6px;background: #e9bf37;padding:2px 6px;font-size: 12px;color:#fff;}
.list-opus .list-opus-head .categorys{position: absolute;top:6px;right:6px;background: #eed7d0;padding:2px 6px;font-size: 12px;color:#fff;}
.list-opus .list-opus-head img{width:100%;border:6px solid #fff;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.list-opus .list-opus-content{padding:5px;}
.list-opus .list-opus-content .media h4{height: 30px;line-height: 30px;overflow: hidden;}
.list-opus .list-opus-content .media .media-left .user-img-x img{border-radius: 100%;}
.list-opus .list-opus-content .infos{font-size: 12px;color: #999;    margin: 0 0 0 0;}
.list-opus .list-opus-content .infos span{margin:0 5px;}
.list-opus .list-opus-content .infos a{color: #999;margin-right:5px;}
.list-opus .list-opus-content .infos a:hover{color:#e27359}

.list-opus-s-box{margin-top:20px;width:100%;}
.list-opus-s-box .row{margin-left:-10px;margin-right:-10px;}
.list-opus-s-box .row .col-md-6{padding-left:10px;padding-right:10px;}
.list-opus-s{display: block;margin-bottom: 20px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 2px;-webkit-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;transition: border .2s ease-in-out;}
.list-opus-s .list-opus-s-head{text-align: center;position: relative;max-height:180px;overflow: hidden;}
.list-opus-s .list-opus-s-head .good{position: absolute;left:0px;top:5px;background: #e27359;padding:2px 6px;font-size: 12px;color:#fff;}
.list-opus-s .list-opus-s-head .categorys{position: absolute;right:0px;top:5px;background: #5bc0de;padding:2px 6px;font-size: 12px;color:#fff;}
.list-opus-s .list-opus-s-head img{width:100%;border:6px solid #fff;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.list-opus-s .list-opus-s-content{padding:5px;}
.list-opus-s .list-opus-s-content .media h4{height: 30px;line-height: 30px;overflow: hidden;}
.list-opus-s .list-opus-s-content .media .media-left .user-img-x img{border-radius: 100%;}
.list-opus-s .list-opus-s-content .infos{font-size: 12px;color: #999;    margin: 0 0 0 0;}
.list-opus-s .list-opus-s-content .infos span{margin:0 5px;}
.list-opus-s .list-opus-s-content .infos a{color: #999;margin-right:5px;}
.list-opus-s .list-opus-s-content .infos a:hover{color:#e27359}

.list-columnist-s {display: block;margin-bottom: 20px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 2px;-webkit-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;transition: border .2s ease-in-out;}
.list-columnist-s .list-columnist-s-head{text-align: center;position: relative;}
.list-columnist-s .list-columnist-s-head .good{position: absolute;left:0px;top:5px;background: #e27359;padding:2px 6px;font-size: 12px;color:#fff;}
.list-columnist-s .list-columnist-s-head img{border-radius: 100%;margin:10px;width:85px;border:6px solid #5fb878;border-right-color:#333;border-bottom-color:#d9534f;border-radius:50%;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.list-columnist-s .list-columnist-s-head img:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.list-columnist-s .list-columnist-s-head:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.list-columnist-s .caption h4{text-align: center;}.list-columnist-s .caption h4 a{color:#555;font-size: 16px;font-weight: 700;}.list-columnist-s .caption .content{padding:0 10px}
.list-columnist-s .list-columnist-s-head em{font-size: 12px;position: absolute;right:5px;top:5px;}
.list-columnist-s .list-columnist-s-head em a{color:#999;margin:0 3px;}
.list-columnist-s .caption .content{border-top:1px solid #f3f3f3;padding:10px;height:74px;color:#999;overflow: hidden;}
.list-columnist-s .caption .infos{line-height: 30px;margin:0;font-size: 12px;padding:0 10px}
.list-columnist-s .caption .infos span{color:#c51827;margin:0 5px;}
.list-columnist-s:hover{border: 1px solid #fc8a96;}
.columnist-btn-s{text-align: center;margin:8px 0 10px 0;}

.list-daily-s{margin:0 10px;margin-bottom:20px;background: #f9f9f9;padding:10px;}
.list-daily-s .media-body .media-heading{height: 60px;overflow: hidden;}
.list-daily-s .media-body .infos{font-size: 12px;color: #999;margin:0 0 0 0;}
.list-daily-s .media-body .infos span{margin:0 5px;}
.list-daily-s .media-body .infos a{color: #999;margin-right:5px;}
.list-daily-s .media-body .infos a:hover{color:#e27359}
.list-daily-s em{margin-top: 4px;}

#list-question-s-box .question-list{background: #f9f9f9;padding:25px 10px;border: 0;}
#list-question-s-box .question-list em{margin-top: 4px;}

.chang-box{text-align: center;background: #f9f9f9; padding: 5px; border-radius: 4px;}
.chang-box a{padding:0 15px;color:#777;}
.chang-box a:hover{color:#d9534f;}
.chang-box .line{border-right:1px solid #ddd;}

.list-party{display: block;margin-bottom: 20px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 2px;-webkit-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;transition: border .2s ease-in-out;}
.list-party .list-party-head{text-align: center;position: relative;max-height:180px;overflow: hidden;}
.list-party .list-party-head .good{position: absolute;left:0px;top:5px;background: #e27359;padding:2px 6px;font-size: 12px;color:#fff;}
.list-party .list-party-head img{width:100%;border:6px solid #fff;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.list-party .list-party-content{padding:5px;}
.list-party .list-party-content .media h4{height: 30px;line-height: 30px;overflow: hidden;}
.list-party .list-party-content .media .media-left .user-img-x img{border-radius: 100%;}
.list-party .list-party-content .infos{font-size: 12px;color: #999; margin: 0 0 0 0;line-height: 20px;}
.list-party .list-party-content .infos span{margin:0 5px;}
.party-memo{width:100%;padding:20px;}
.party-memo h4 small{font-size: 90%;}

.fox-nav-tabs{position:relative;z-index:1;height:40px;margin:0;padding: 10px 0 0 20px;border-color: #e6e6e6;border-bottom:2px solid #e6e6e6;margin: 15px 15px 30px;}
.fox-nav-tabs-nomargin{margin: 15px 0px 30px;}
.fox-nav-tabs-nomargins{margin: 15px 0px 20px;}
.fox-nav-tabs-xi{border-color: #e6e6e6;border-bottom:1px solid #e6e6e6;}
.fox-nav-tabs.active > li{float: right;}
.fox-nav-tabs > li{margin:0 4px 0 0;font-size: 16px;}
.fox-nav-tabs > li > a{line-height:28px;padding:0 10px;border: none;cursor: pointer;}
.fox-nav-tabs > li > a:hover{border:none;border-bottom:2px solid #c51827;background-color: rgba(255, 255, 255, 0);color: #333;}
.fox-nav-tabs > li.active a{line-height:28px;background-color: rgba(255, 255, 255, 0);border:none;border-bottom:2px solid #c51827;font-weight: bold;color: #333;}
.fox-nav-tabs > li.active a:hover, .fox-nav-tabs > li.active a:focus, .fox-nav-tabs > li > a:focus{border:none;border-bottom:2px solid #c51827;background-color: rgba(255, 255, 255, 0);}
.fox-nav-tabs h2{position:absolute;top:2px;left:0px;margin:0;font-size:22px;}
.fox-nav-tabs h2 em{font-size:16px;}
.fox-nav-tabs > li > a cite{font-size:12px;color:#999;}
.fox-nav-tabs-xi h2{position:absolute;top:15px;left:0px;margin:0;font-size:22px;}

.filter { margin:0px 15px 30px; padding:10px 0;}
.filter .line { position:relative; z-index:1; *zoom:1; padding-left:80px;}
.filter .line .sp { position:absolute; display:block; left:0; top:0; font-size:14px; padding:4px 5px 4px 10px;}
.filter .line .sp i{color:#c51827;}
.filter .line .all { position:absolute; left:78px; top:0;}
.filter .line1 { border-top:1px dashed #eee; padding-top:10px;  margin-top:10px; margin-bottom:10px;}
.filter .line2 { margin-top:10px;margin-bottom:10px;}
.filter .line3 { border-top:1px dashed #eee; padding-top:10px; margin-top:10px; margin-bottom:10px;padding-left: 135px;}
.filter .line a { margin:0 5px; line-height:27px; padding:1px 8px; display:inline-block; *display:inline; *zoom:1;}
.filter .line .selected { background-color:#c51827; border-radius:2px; color:#fff;}.filter .line .cur:hover { text-decoration:none; cursor:pointer; color:#fff;}
.filter .line .small { margin-top:10px; position:relative; z-index:1; *zoom:1; padding:10px 0; background-color:#fafafa; border-radius:3px;}
.filter .line .small .all { left:5px; top:10px;}

.userfilter { margin:0px 15px 30px; border:1px solid #eaeaea; padding:10px 20px;background: #fdfdfd;}
.userfilter .line { position:relative; z-index:1; *zoom:1; padding-left:40px;}
.userfilter .line .sp { position:absolute; display:block; left:0; top:0; font-size:14px; padding:4px 5px 4px 10px;}
.userfilter .line .sp i{color:#c51827;}
.userfilter .line .all { position:absolute; left:78px; top:0;}
.userfilter .line1 { border-top:1px dashed #eee; padding-top:10px;  margin-top:10px; margin-bottom:10px;}
.userfilter .line2 { margin-top:10px;margin-bottom:10px;}
.userfilter .line3 { border-top:1px dashed #eee; padding-top:10px; margin-top:10px; margin-bottom:10px;padding-left: 135px;}
.userfilter .line a { margin:0 4px; line-height:27px; padding:1px 4px; display:inline-block; *display:inline; *zoom:1;}
.userfilter .line .selected { background-color:#c51827; border-radius:2px; color:#fff;}.userfilter .line .cur:hover { text-decoration:none; cursor:pointer; color:#fff;}
.userfilter .line .small { margin-top:10px; position:relative; z-index:1; *zoom:1; padding:10px 0; background-color:#fafafa; border-radius:3px;}
.userfilter .line .small .all { left:5px; top:10px;}

.text-content {line-height: 28px; font-size: 15px; color: #3d464d;min-height: 300px;}
.text-content img{max-width: 100%;}
.text-content-x {line-height: 28px; font-size: 15px; color: #3d464d;min-height: 200px;}
.text-content-x img{max-width: 100%;}
.page-box{display: block;position: relative;text-align: center;}
.page-text{color:#999;font-size: 15px;}.page-text span{margin:0 5px;}.page-text i{margin:0 5px 0 15px;}
.page-text em a{font-size: 15px;color:#999;}
.page-text em a:hover{color:#1499f8;}
.user-left-box{background: #f9f9f9;margin:30px 0;}
.daily-left-box{margin:30px 0;}
.daily-left-box .btn{padding:10px 0;font-size: 16px;border-radius: 2px;}
.user-img-page{display:block;text-align:center;}
.user-img-page img{margin:20px 0 0px;border-radius: 100%;}
.user-left-box h5{display: block;text-align:center;line-height: 36px;}
.user-left-box p{text-align: center;color:#777;}
.user-left-box .user-list-info{padding:0 20px 20px;}
.user-left-box .user-list-infos{padding:0 20px;}
.user-left-box hr{margin-top:5px;margin-bottom:5px;}
.user-left-box .user-list-info h5{text-align: left;font-size: 18px;}
.user-left-box .user-list-infos h5{text-align: left;font-size: 18px;margin-bottom:0px;}
.user-left-box .user-list-info li{line-height: 30px;}
.user-left-box .rand-list-info{padding:0 20px 20px;}
.user-left-box .rand-list-info h5{text-align: left;font-size: 18px;padding-top:10px;}
.user-left-box .rand-list-info li{list-style: none;padding:5px;border-radius: 2px;}
.user-left-box .rand-list-info li a{font-size: 14px;}
.user-left-box .rand-list-info li img{width:100%;}

#rz_memu{position: relative;z-index: 9999;}

.user-left-box .follow_user_list{padding:0 20px 20px;}
.user-left-box .follow_user_list h5{text-align: left;font-size: 18px;padding-top:0px;}
.user-left-box .follow_user_list li{list-style: none;padding:5px;margin:0 5px 5px;border-radius: 2px;display: inline-block;text-align: center;}

.question-left-box{background: #f9f9f9;margin:10px 0 30px;}
.question-left-box h5{text-align: left;font-size: 18px;padding:15px 10px 0;}
.question-left-box .list-info ul{padding:10px 10px 10px 30px;}
.question-left-box .list-info li{margin-bottom:10px;border: 1px solid #fff;background:#fff;padding:5px;border-radius: 2px;}
.question-left-box .list-info li a{font-size: 14px;}

.media-body-redoc{position: relative;margin-top:10px;min-height: 60px}

.list-users .users-box{background: #fdfdfd;margin-bottom: 20px; border: 1px solid transparent;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);  box-shadow: 0 1px 1px rgba(0,0,0,.05);}
.list-users .users-box .users-heading{text-align: center;position: relative;}
.list-users .users-box .users-heading .user-icon{position: absolute;left:10px;}
.list-users .users-box .users-heading .btn{position: absolute;right:10px;}
.list-users .users-box .users-heading{padding:10px;}
.list-users .users-box .users-heading .user-img-d img{border-radius: 100%;border: 4px solid #fff;}
.list-users .users-box .users-body{border-top:1px dotted #eee;margin:0 10px 10px;}
.list-users .users-box .users-body .qian{text-align: center;height: 30px;line-height: 30px;color:#999;overflow: hidden;}
.list-users .users-box .users-body .info{height: 30px;line-height: 30px;color:#777;overflow: hidden;}

.user-info-left{background: #fdfdfd;margin-top:20px;padding:30px;}
.user-info-left .users-heading{text-align: center;position: relative;}
.user-info-left .users-heading .user-icon{position: absolute;left:10px;}
.user-info-left .users-heading .btn{position: absolute;right:10px;}
.user-info-left .users-heading{padding:10px;}
.user-info-left .users-heading .user-img-d img{border-radius: 100%;border: 4px solid #fff;}
.user-info-left .users-body{margin:0 10px 10px;color:#777;}
.user-info-left .users-body .qian{text-align: center;min-height: 30px;line-height: 30px;color:#999;overflow: hidden;}
.user-info-left .users-body .info{height: 26px;line-height: 26px;color:#777;overflow: hidden;}
.user-info-left .users-body .infos{height: 26px;line-height:26px;color:#777;overflow: hidden;margin:0 0 0 0;}
.user-info-left .users-body h6 {width:100%;font-size: 14px;color: #999;margin: 0 auto;	position: relative;	text-align: center}
.user-info-left .users-body h6:before {	content: "";	border-top: 1px solid #ddd;	display: block;	position: absolute;	width: 50px;	top: 10px;	left: 0}
.user-info-left .users-body h6:after {	content: "";	border-top: 1px solid #ddd;	display: block;	position: absolute;	width: 50px;	top: 10px;	right: 70px}
.user-info-left .users-body h6 a{font-size: 12px;}
.user-info-left .users-body .info span a{color:#999;}
.user-info-left .users-body .info span a:hover{color:#666;}
.users-right{margin-top:25px;}
.users-right h4{margin-bottom: 20px;border-bottom: 2px solid #ddd;padding:5px 0;}
.users-right .media{background: #fdfdfd;padding:10px;}
.users-right .media .media-left img{border-radius: 4px; width:80px;border: 4px solid #fff;}
.users-right .media .qian{height: 30px;line-height: 30px;color:#999;overflow: hidden;}

.our-team{padding:30px 0 40px;background:#fdfdfd;border:1px solid #f0f0f0;text-align:center;overflow:hidden;position:relative;margin-bottom:20px;}
.our-team .user-icon{position: absolute;left:10px;}
.our-team .pic{display:inline-block;width:100px;height:100px;margin-bottom:20px;z-index:1;position:relative}
.our-team .pic:before{content:"";width:100%;height:0;border-radius:50%;background:#e3e3e3;position:absolute;bottom:135%;right:0;left:0;opacity:.1;transform:scale(3);transition:all .3s linear 0s}
.our-team:hover .pic:before{height:100%}
.our-team .pic:after{content:"";width:100%;height:100%;border-radius:50%;background:#a09f9f;position:absolute;top:0;left:0;z-index:-1}
.our-team .pic img{width:100%;height:auto;border-radius:50%;transform:scale(1);transition:all .9s ease 0s}
.our-team:hover .pic img{box-shadow:0 0 0 14px #f7f5ec;transform:scale(.7)}
.our-team .team-content{margin-bottom:30px}
.our-team .title{font-size:18px;color:#4e5052;letter-spacing:1px;text-transform:capitalize;margin-bottom:5px}
.our-team .post{display:block;font-size:12px;color:#a2a4a5;text-transform:capitalize}
.our-team .social{width:100%;padding:10px;margin:0;background:#fdfdfd;position:absolute;bottom:-100px;left:0;transition:all .5s ease 0s}
.our-team:hover .social{bottom:0}
.our-team .social span{color:#777;}

.all_category_list{color:#e27359;margin-right:5px;}
.member-box{margin:5px;}
.member-box-no{margin:5px 0;}
.member-box span{margin:0 2px;}
.member-box a{margin:0 4px;}
.member-box a{color:#5bc0de;}.member-box a:hover{color:#d9534f;}

.user-card-box{padding:4px 8px;}
.user-card-box h4{margin-bottom: 0px;border-bottom: 1px solid #222;padding:5px 0;font-size: 16px;}
.user-card-box .media-heading .user-icon{margin-left:10px;}
.user-card-box .media .qian{height: 30px;line-height: 30px;color:#999;border-top:1px solid #555;overflow: hidden;}
.user-card-box .media .infos{height: 24px;line-height: 24px;color:#999;font-size:12px;overflow: hidden;}
.user-card-box .media .user_oous{background: #000;}
.user-card-box .media .user_oous li{list-style: none;float: left;width:33.333333%;padding:1px;}
.user-card-box .media .user_oous li img{width: 100%;}
.user-card-box .media .user_oous li img:hover {opacity:0.7; filter:alpha(opacity=70);}
.user-card-box .media .user_ous {min-height:50px;color:#555;display: -webkit-box; -webkit-box-pack: center; box-pack: center; -webkit-box-align: center;  box-align: center;}
.user-card-box .media .infos span{margin-right: 10px;}

.fox-nav-tabs-xx{margin-top:10px;}
.fox-nav-tabs-xx>li>a {margin-right: 2px;border: 1px solid transparent;border-radius: 2px 2px 0 0;padding: 2px 10px;}
.bs-example-tabs-fox .tab-content{background: #fff;border: 1px solid #ddd;border-top:0;padding:10px;}

#item_category_box{display: none;}
#back-to-top{position:fixed;bottom:5%;left:90%;display: none;}
#back-to-top a{text-align:center;text-decoration:none;color:#d1d1d1;display:block;width:50px;-moz-transition:color 1s;-webkit-transition:color 1s;-o-transition:color 1s}
#back-to-top a:hover{color:#979797}
#back-to-top a i{display:block;font-size:48px;-moz-transition:background 1s;-webkit-transition:background 1s;-o-transition:background 1s}

.container-footer{width:100%;display: block;margin-top:30px;position: relative;}
.seller-footer {overflow: hidden;background: #333;position: relative;}
.seller-footer .container-footer {padding-top: 20px;min-height: 80px;}
.seller-footer .container-footer .foot-img{margin:0px 0 40px;}
.seller-footer .container-footer .foot-info{color:#777;padding-bottom: 20px;}
.seller-footer .container-footer .foot-memu{text-align: right;}
.seller-footer .container-footer .foot-memu a{color:#777;padding:0 5px;}
.seller-footer .container-footer .foot-memu a:hover{color:#ddd;}
a.dingbox{color:#999}
a:hover.dingbox{color:#e27359}
.shang-box{margin-left:20px;}
.shang-box img{width:45px;}
.shang-show{display: none;}
.ding-shang{text-align: center;padding:10px;}
.ding-shang .btn{border-radius: 100px;}
.pages-title {margin-bottom: 30px;background: #f38849;}
.pages-title h1 {margin: 30px 0;padding-left:30px;font-size: 40px;color: #fff;font-weight: normal;text-shadow: 0 2px 0 rgba(0, 0, 0, 0.2), 0 4px 15px rgba(25, 69, 98, 0.2);
}
.pages-content{font-size: 16px;line-height: 30px;padding:20px;}
.editormd-html-preview p{text-indent:2em; }
.editormd-preview-container p{text-indent:2em; }

.category-topbox{width:100%;text-align: center;}
.category-topbox ul{padding:15px 10px;}
.category-topbox li{list-style: none;display: inline-block;width:15%;}
.category-topbox li a{color:#a7a7a7;}
.category-topbox li a:hover{color:#d9534f;}

.lists-topbox{width:100%;text-align: left;}
.lists-topbox ul{padding:15px 10px;}
.lists-topbox a{color:#a7a7a7;padding:0 15px;}
.lists-topbox a:hover{color:#d9534f;}

html,body{height:100%;margin:0;padding:0;background: #f4f3ef;}
.fox-wrapper{min-height:100%;}
.fox-content{min-height:100%;padding-bottom:180px;}
.fox-footer{width:100%;height:180px;margin-top:-180px;background: #333;}
.seller-footer .container-footer .foot-info p{margin:0px;}

.ih3{line-height:60px}
.change{color:#555;font-weight:500;font-size:14px}
.allzp{padding:0;margin-bottom:30px;}
.allzp:hover{box-shadow: 0 5px 5px #ddd;}
.zp-top{overflow:hidden;position:relative}
.zp-top img{width:100%}
.zp-top .zp-user{position:absolute;top:0;color:#fff;padding:15px}
.zp-top .zp-user a{color: #fff;}
.zp-top .zp-user img{border-radius:100%;width:32px;height:32px;overflow:hidden}
.zp-top .zfoot{position:absolute;bottom:-12px;color:#fff;background:rgba(51,51,51,.68);width:100%;text-align:right;padding-right:15px;height:26px;line-height:26px}
.zp-down{padding:0 15px 15px 15px}
.zp-down h4{height:30px;line-height:30px;overflow: hidden;}
.zp-left{width:50%;padding:15px}
.zp-left .zimg{width:100%;overflow:hidden}
.left-f{padding-top:15px}
.zp-right{padding:15px}
.zp-right h4{height:46px;line-height:46px;border-bottom:1px solid #c51827;display:flex;width:47%;font-size:22px;overflow: hidden;}
.zp-right .ztext{padding:0 0 15px 0;min-height: 100px;}
.zp-right .zp-user img{border-radius:100%;width:32px;height:32px;overflow:hidden}
.allzl{position:relative;margin-top:80px;margin-bottom:30px}
.allzl:hover{box-shadow:0 5px 5px #ddd;}
.zl-top .zlimg{width:150px;height:150px;overflow:hidden;border-radius:100%;position:absolute;top:-65px;left:15px}
.zl-top h4{background:#333;color:#fff;margin-left:150px;padding-left:25px;height:36px;line-height:36px;overflow: hidden;}
.zl-top h4 a{color:#fff;}
.zl-top .zl-user{padding-right:15px}
.zl-top .zl-user img{border-radius:100%;width:32px;height:32px;overflow:hidden}
.zl-down{margin-top:45px;padding:15px}
.zl-down p{min-height: 60px;}
.zl-h{position:absolute;top:-75px;left:60px}
.zl-h img{width:120px;height:120px;overflow:hidden;border-radius:100%}
.zl-f{padding:50px 15px 15px 15px}
.zl-f p{min-height: 80px;}
.zl-f h4{text-align:center}
.zl-f .zl-user{margin-bottom:10px}
.zl-f .zl-user img{border-radius:100%;width:32px;height:32px;overflow:hidden}
.route{line-height:44px}
.zclass{border-top:1px solid #555;border-bottom:1px solid #555;padding:20px 0}
.aclass{font-weight:700}
.classify{margin-left:30px;margin-bottom:10px}
.classify a{color:#555;margin-left:20px}
.classify .active{color:#c51827}
.classify a:hover{color:#c51827}
.nav-way{margin-top:40px}
.nav-way a{color:#333;font-size:16px;margin-right:20px}
.nav-way .active{color:#c51827;border-bottom:2px solid #c51827}
.nav-way a:hover{color:#c51827}
.bg-f{background:#fff}
.allqz{margin-bottom:30px}
.allqz:hover{box-shadow: 0 5px 5px #ddd;}
.qztop{position:relative}
.qztop .qzbg{width:100%;height:150px;overflow:hidden}
.qztop .qzico{position:absolute;bottom:-100px;left:30%;text-align: center;}
.qztop .qzico img{width:150px;height:150px;overflow:hidden;border-radius:100%;}
.qztop h4 a{font-size:18px;text-align:center;}
.qzbottom{padding:100px 15px 0 15px}
.qzbottom p{height: 60px;margin-bottom:0px;overflow: hidden;}
.qzfoot{padding:20px 0}
.more{color:#555;font-weight:500;font-size:14px}
.allhd{margin-bottom:30px}
.allhd:hover{box-shadow: 0 5px 5px #ddd;}
.hdtop img{width:100%;overflow:hidden}
.hdbottom{padding:15px}
.hdbottom h4 a{font-size:18px;color:#333}
.h26{line-height:26px}
.allwy{padding:15px;min-height: 180px;margin-bottom: 30px;}
.wy-user{width:50px;height:50px;overflow:hidden;border-radius:100%;margin-right:15px}
.wyfoot span{padding-right:15px}
.wybottom{margin-top:20px;height:80px;overflow: hidden;}
.allwy .lies{display: none;min-height: 140px;position: relative;}
.allwy .lies .liestime{position: absolute;right:5px;bottom: 0px;}
.allwy .lies a img{width:20px;height:20px;}
.allwy:hover{filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1; transform: scale(1.02); z-index: 10;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.25);}
.allwy:hover .lie{display: none;}
.allwy:hover .lies{display: block;}
.no_login {position: absolute;left:0;top:0;background:rgba(221, 221, 221, 0.01);width: 100%;font-size:14px;height:100%;text-align: center;justify-content:center; align-items:center; display:-webkit-flex;animation: 999;color: #3db0d2;box-sizing: border-box; z-index: 1000;}
.no_logins {position: absolute;left:0;top:0;background:rgba(221, 221, 221, 0.02);width: 100%;font-size:14px;height:100%;text-align: center;justify-content:center; align-items:center; display:-webkit-flex;animation: 999;color: #3db0d2;box-sizing: border-box; z-index: 1000;}
.no_login .btn{margin:5px 10px 5px;}
.no_logins .btn{margin:5px 10px 5px;}

.love-shang{text-align: center; margin:0 auto; padding:0; clear:both; }
.love-shang-feed{text-align: center;position: relative;height:100px;width:100px;border-radius: 100%; display:inline-block; _display:inline; *display:inline;  zoom:1;}
.love-shang-text{text-align: center;position: relative;height:100px;width:100px; display:inline-block; _display:inline; *display:inline;  zoom:1;}
.heart{position: absolute;left: -2px;background:url(../img/web_heart_animation.png);background-position:left;background-repeat:no-repeat;height:100px;width:100px;cursor:pointer;background-size:2900%;overflow: hidden;}
.heart:focus,.heart:hover{background-position:right}
.qinbi{position: absolute;background:url(../img/web_qinbi.png);background-position:left;background-repeat:no-repeat;height:100px;width:100px;cursor:pointer;background-size:200%;overflow: hidden;}
.qinbi:focus,.qinbi:hover{background-position:right}
.likeCount{ position:absolute; top:30px;font-family:'Georgia', Times, Times New Roman, serif; font-size:20px;text-align:left;color:#999999;height:40px;width:100px;}
@-webkit-keyframes heartBlast{0%{background-position:left}
100%{background-position:right}
}
@keyframes heartBlast{0%{background-position:left}
100%{background-position:right}
}
.heartAnimation{display:inline-block;-webkit-animation-name:heartBlast;animation-name:heartBlast;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:steps(28);animation-timing-function:steps(28);background-position:right}

.nopadnomarg {margin: 0 !important;padding: 0 !important;}

.navbar-default{border-color:transparent}
.navbar-collapse,.navbar-static-top{border:none}
.navbar.navbar-default.bluebar{background-color:rgba(0, 0, 0, 0.9)!important;position:fixed;top:0;left:0;right:0;width:100%;min-height:50px;margin-bottom:0;padding-bottom:0;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}
@media (min-width:992px){.navbar.navbar-default.bluebar{min-height:50px}
}
.navbar.navbar-default.bluebar .navbar-brand{float:left;padding:5px 15px 0;font-size:18px;line-height:20px;height:auto}
.navbar.navbar-default.bluebar .navbar-brand img{height:auto}
.navbar.navbar-default.bluebar .navbar-nav>li{position:inherit}
.navbar.navbar-default.bluebar .navbar-nav>li>a{color:#FFF;padding:19px;font-size:16px;font-family:alright_sansthin;font-weight:300;font-style:normal;font-stretch:normal;letter-spacing:.4px}
@media (max-width:767px){.navbar.navbar-default.bluebar .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}
.fox-content{min-height:100%;padding-bottom:30px;}
.fox-footer{width:100%;height:30px;margin-top:-30px;background: #333;}
.container-footer{margin-top:0px;}
.seller-footer .container-footer {padding-top: 0px;min-height: 30px;}
.seller-footer .container-footer .foot-info{padding:0;}
.seller-footer .container-footer .foot-info p{height: 30px;line-height: 30px;overflow: hidden;}
}
@media (min-width:992px){.navbar.navbar-default.bluebar .navbar-nav>li>a{padding:20px 24px}
.navbar.navbar-default.bluebar .navbar-nav>.user-anima>a{padding:10px 24px;line-height: 40px;}
.navbar.navbar-default.bluebar .dropdown-menu{width:100%;position:absolute;top:100%;left:0;z-index:100;min-width:160px;padding:0;margin:0;list-style:none;font-size:14px;text-align:left;background-color:#272727;border:0 solid #ccc;border:0 solid rgba(0,0,0,.15);border-radius:0;box-shadow:none;background-clip:padding-box}
}
.navbar.navbar-default.bluebar .navbar-nav>.active>a,.navbar.navbar-default.bluebar .navbar-nav>.active>a:focus,.navbar.navbar-default.bluebar .navbar-nav>.active>a:hover{color:#FFF;background-color:#272727}
.navbar.navbar-default.bluebar .navbar-nav>.open>a,.navbar.navbar-default.bluebar .navbar-nav>.open>a:focus,.navbar.navbar-default.bluebar .navbar-nav>.open>a:hover{background-color:#272727;color:#FFF}
.navbar.navbar-default.bluebar .navbar-nav>li>a i{font-size:12px!important;font-weight:100;margin:0 0 0 5px;display:inline-block}
.navbar.navbar-default.bluebar .navbar-nav>li>a:hover{color:#FFF;background-color:#272727}
.navbar.navbar-default.bluebar .dropdown-menu .logo-icon{margin-bottom:12px;height:60px;margin-top:6px}
.navbar.navbar-default.bluebar .dropdown-menu .logo-icon img{height:auto;width:100px}
.navbar.navbar-default.bluebar .dropdown-menu .logo-icon .focus-logo{padding-top:6px}
.navbar.navbar-default.bluebar .dropdown-menu .logo-icon .uphe-logo{padding-top:3px;width:111px}
.navbar.navbar-default.bluebar .dropdown-menu .logo-icon .florida-logo{padding-top:1px;margin-left:-3px;width:104px}
.navbar.navbar-default.bluebar .dropdown-menu .logo-icon .hollywood-logo{margin-left:-5px;width:108px}
.navbar.navbar-default.bluebar .dropdown-menu .logo-icon .lot-logo{padding-top:18px}
.navbar.navbar-default.bluebar .dropdown-menu .nav-marg{margin:0!important}
.navbar.navbar-default.bluebar .dropdown-menu .nav-list-item{display:inline;text-transform:uppercase;border-right:1px solid #fff;padding-right:10px!important;padding-left:10px!important}
.navbar.navbar-default.bluebar .dropdown-menu .nav-list-item a{font-size:11px!important;font-weight:500!important;letter-spacing:.6px!important;font-family:alright_sansmedium!important;-webkit-font-smoothing:antialiased}
.navbar.navbar-default.bluebar .dropdown-menu .nav-list-item.first{padding-left:0!important}
.navbar.navbar-default.bluebar .dropdown-menu .nav-list-item.last{border-right:none!important}
@media (max-width:767px){.navbar.navbar-default.bluebar .dropdown-menu .nav-links{display:none}
}
.navbar.navbar-default.bluebar .dropdown-menu .nav-links i{margin-right:5px}
@media (max-width:1350px){.navbar.navbar-default.bluebar .dropdown-menu .nav-links .nav-list-break{display:block;margin-bottom:5px}
}
@media (max-width:1350px){.navbar.navbar-default.bluebar .dropdown-menu .nav-links .nav-break-nopad{padding-left:0!important}
}
@media (max-width:1350px){.navbar.navbar-default.bluebar .dropdown-menu .nav-links .nav-break-noborder{border-right:none!important}
}
.navbar.navbar-default.bluebar .dropdown-menu .navi .insider{padding:15px 35px 25px;border-right:1px solid #000}
.navbar.navbar-default.bluebar .dropdown-menu .navi .insider.noright{border-right:0}
.navbar.navbar-default.bluebar .dropdown-menu .navi .insider.borderbottom{border-bottom:1px solid #000}
.navbar.navbar-default.bluebar .dropdown-menu .navi .insider ul{margin:0 0 25px;padding:0;list-style:none}
@media (min-width:768px){.navbar.navbar-default.bluebar .dropdown-menu .navi .insider ul{min-height:40px}
}
.navbar.navbar-default.bluebar .dropdown-menu .navi .insider ul li{list-style:none;padding:0;margin:0}
.navbar.navbar-default.bluebar .dropdown-menu .navi .insider ul li a{font-family:alright_sansthin;font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:.4px;text-align:left;color:#fff}
.navbar.navbar-default.bluebar .dropdown-menu .navi .insider ul li a:hover{text-decoration:none}
.navbar.navbar-default.bluebar .dropdown-menu .navi .insider .studio-btn{margin-top:4px}
@media (max-width:1199px){.navbar.navbar-default.bluebar .dropdown-menu .navi .buttons-left{float:left}
}
.navbar.navbar-default.bluebar .dropdown-menu .navi .btn.btn-border-white{font-family:alright_sansmedium;float:right;width:140px;margin-bottom:10px;padding-left:0;padding-right:0}
.navbar.navbar-default.bluebar .dropdown-menu .navi .btn.btn-border-white i{font-size:18px;margin-right:5px}
.navbar.navbar-default.bluebar .dropdown-menu .navi .btn.btn-border-white:hover{background-color:#FFF;color:#000}



@keyframes afastr{0%{opacity:0;transform:translate(0,-60px);}67%{opacity:1;transform:translate(0,0);}86%{opacity:1;transform:translate(0,-2px);}100%{opacity:1;transform:translate(0,0);}}@-webkit-keyframes afastr{0%{opacity:0;-webkit-transform:translate(0,-60px);}67%{opacity:1;-webkit-transform:translate(0,0);}86%{opacity:1;-webkit-transform:translate(0,-2px);}100%{opacity:1;-webkit-transform:translate(0,0);}}@-moz-keyframes afastr{0%{opacity:0;-moz-transform:translate(0,-60px);}67%{opacity:1;-moz-transform:translate(0,0);}86%{opacity:1;-moz-transform:translate(0,-2px);}100%{opacity:1;-moz-transform:translate(0,0);}}@-o-keyframes afastr{0%{opacity:0;-o-transform:translate(0,-60px);}67%{opacity:1;-o-transform:translate(0,0);}86%{opacity:1;-o-transform:translate(0,-2px);}100%{opacity:1;-o-transform:translate(0,0);}}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}
@media(min-width:768px){
  .lists-topbox{width:100%;text-align: right;}
  .lists-topbox ul li{display:inline-block;}
  .publish-box{min-width: 200px;}
  .publish-box > li > a {width:40%;display: inline-block;padding:5px 10px;}
  .publish-box > li > a:hover, .publish-box > li > a:focus {text-decoration: none;color: #d9534f;background-color: #ffffff;}

}
@media (max-width: 768px){
.all-top-head {padding-top: 40px;}
.navbar-default .navbar-header .navbar-brand {padding: 2px 8px 0;}
.navbar{margin-bottom:0px;min-height: 40px;}
.nav>li>a {padding: 10px 15px;}
.padding-box{padding: 10px 0px;}
.group_head .group_headbox .header_icon{margin-top:-220px}
.group_head .group_headbox .header_title{margin-left:10px;}
.group_head .group_headbox .header_info{margin-left:10px;}
.group_head .group_headbox .header_content{margin-left:10px;}
.columnist_head{padding-top:0px;}
.columnist_head .columnist_headbox .header_icon{display: none;}
.columnist_head .columnist_headbox .header_icon img {width: 100px;height: 100px;}
.columnist_head .columnist_headbox .header_title{margin-left:0px;}
.columnist_head .columnist_headbox .header_info{margin-left:0px;}
.columnist_head .columnist_headbox .header_content{margin-left:0px;}
.forum-box-head .header_title .title{font-size:16px;margin-left:5px;}
.forum-box-head .header_title .btn{margin-top:-8px;margin-left:5px;font-size:12px;}
.forum-content .media .media-left{text-align: center;padding:10px;background: #f0f4f5;position: relative;}
.forum-content .media .media-left .media-object{border: 1px solid #f3f3f3;padding: 3px;background-color: #fff; border-radius: 2px;}
.forum-content .media .media-left .media-object{width:40px;height:40px}
.forum-content .media .media-left .louzhu {position: absolute;width: 36px;height: 36px;top: 0px;right: 0;background: url(../img/bbs_single_icon.png) no-repeat;}

}
